*{padding:0;margin:0;}
body{min-width: 1024px; font-family:'微软雅黑','microsoft yahei','新宋体','宋体',Tahoma,Verdana,Arial,Helvetica,sans-serif;}
li{list-style:none;}
html{overflow-y:scroll;}
.clearfix{clear:both;}
.ovs{overflow:scroll;}
::selection{background:rgba(0,0,0,0.8);color:#00BFFF;}
::-moz-selection{background:rgba(0,0,0,0.8);color:#00BFFF;}
::-webkit-selection{background:rgba(0,0,0,0.8);color:#00BFFF;}
::-ms-selection{background:rgba(0,0,0,0.8);color:#00BFFF;}
::-webkit-scrollbar{background:#ccc;width:3px;height:3px;}
::-webkit-scrollbar-thumb{background:#888;}
::-moz-scrollbar{background:#444;width:8px;}
::-moz-scrollbar-thumb{background:#888;}
::-ms-scrollbar{background:#444;width:8px;height:3px;}
::-ms-scrollbar-thumb{background:#888;}
.pull-left{float:left;}
.pull-right{float:right;}

/*头图*/
.banner{background:#f1292f url('../img/pic_1.png') top center no-repeat;width:100%;height:250px;}
.banner .w960{width:960px;height:250px;margin:auto;position:relative;}
.banner .w960 .category{position: absolute;bottom:0;left:0; width: 200px;height: 103px;background: #ffc72b;}
.banner .w960 .category a{font-size: 26px;line-height: 103px;color: #000;text-align: center;
display: block;}
.banner .w960 .tag span{color:#fff;font-size:18px;text-align:center;margin:5px auto;display:block;}
.banner .w960 .tag ul{overflow:hidden;display:block;margin:auto;width:68px;}
.banner .w960 .tag ul li{font-size:20px;color:#fff;float:left;padding:1px;border-radius:2px;background:#000;margin-right:3px;}
.banner .w960 .tag-1{position:absolute;left:234px;top:170px;}
.banner .w960 .tag-2{position:absolute;left:420px;top:170px;}
.banner .w960 .tag-3{position:absolute;left:630px;top:170px;}
.banner .w960 .tag-3 ul li{color:#faf700;}

/*分类*/
.table-category{margin:auto;width:960px;}
.table-category-head{-webkit-columns:2;-moz-columns:2;-o-columns:2;columns:2;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px;}
.table-category-head li{display:block;overflow:hidden;box-sizing:border-box;transition:all 1s;}
.table-category-head li a{display:block;float:left;box-sizing:border-box;height:35px;line-height: 35px; background:#ffc72d;border-right:4px solid #fff;border-bottom:4px solid #fff;color:#000;font-weight:900;text-align:center;}
.table-category-head li a:nth-child(1){width:280px;}
.table-category-head li a:nth-child(2){width:80px;}
.table-category-head li a:nth-child(3){width:80px;}
.table-category-body{-webkit-columns:2;-moz-columns:2;-o-columns:2;columns:2;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px;}
.table-category-body li{display:block;box-sizing:border-box;transition:all 1s;line-height: 35px;border-bottom:4px solid #fff;height:35px;}
.table-category-body li:hover{cursor:pointer;}
.table-category-body li:nth-child(2n) a{background:#efefef;}
.table-category-body li a{display:block;float:left;box-sizing:border-box;font-size:12px;color:#000;
	border-right:4px solid #fff;height:35px;text-align:center;}
.table-category-body li a:nth-child(1){width:280px;overflow:hidden;}
.table-category-body li a:nth-child(1) .text{display:block;line-height:35px;}
.table-category-body li a:nth-child(2){width:80px;}
.table-category-body li a:nth-child(3){width:80px;}

/*店铺*/
.table-shop{margin:auto;width:960px;}
.table-shop-head{-webkit-columns:2;-moz-columns:2;-o-columns:2;columns:2;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px;}
.table-shop-head li{display:block;overflow:hidden;box-sizing:border-box;overflow:hidden;transition:all 1s;}
.table-shop-head li a{display:block;float:left;box-sizing:border-box;height:35px;background:#ffc72d;line-height:35px;border-right:4px solid #fff;border-bottom:4px solid #fff;color:#000;font-weight:900;text-align:center;}
.table-shop-head li a:nth-child(1){width:280px;}
.table-shop-head li a:nth-child(2){width:80px;}
.table-shop-head li a:nth-child(3){width:80px;}
.table-shop-body{-webkit-columns:2;-moz-columns:2;-o-columns:2;columns:2;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px;}
.table-shop-body li{display:block;box-sizing:border-box;transition:all 1s;line-height: 35px;border-bottom:4px solid #fff;height:35px;}
.table-shop-body li:hover{cursor:pointer;}
.table-shop-body li:nth-child(2n) a{background:#efefef;}
.table-shop-body li a{display:block;float:left;box-sizing:border-box;font-size:12px;color:#000;border-right:4px solid #fff;height:35px;text-align:center;}
.table-shop-body li a:nth-child(1){width:280px;overflow:hidden;}
.table-shop-body li a:nth-child(1) .text{display:block;line-height:35px;}
.table-shop-body li a:nth-child(2){width:80px;}
.table-shop-body li a:nth-child(3){width:80px;}

/*排名*/
.table-rank{margin:auto;width:960px;}
.table-rank-head{-webkit-columns:2;-moz-columns:2;-o-columns:2;columns:2;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px;}
.table-rank-head li{display:block;overflow:hidden;box-sizing:border-box;transition:all 1s;}
.table-rank-head li a{display:block;float:left;box-sizing:border-box;height:35px;background:#ffc72d;line-height:35px;border-right:4px solid #fff;border-bottom:4px solid #fff;color:#000;font-weight:900;text-align:center;}
.table-rank-head li a:nth-child(1){width:280px;}
.table-rank-head li a:nth-child(2){width:80px;}
.table-rank-head li a:nth-child(3){width:80px;}
.table-rank-body{-webkit-columns:2;-moz-columns:2;-o-columns:2;columns:2;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px;}
.table-rank-body li{display:block;box-sizing:border-box;transition:all 1s;line-height: 35px;border-bottom:4px solid #fff;height:35px;}
.table-rank-body li:hover{cursor:move;}
.table-rank-body li a{display:block;float:left;box-sizing:border-box;font-size:12px;color:#000;
	border-right:4px solid #fff;height:35px;text-align:center;background: #fff7ce;}
.table-rank-body li a:nth-child(1){width:280px;overflow:hidden;}
.table-rank-body li a:nth-child(1) .num{opacity: 0; width:25px;height:25px;line-height:25px;overflow:hidden;margin:5px;color:#fff;display:block;float:left;border-radius:100%;background:#eb262a;margin-left:10px;}
.table-rank-body li a:nth-child(1) .text{display:block;float:left;line-height:35px;margin-left:15px;}
.table-rank-body li a:nth-child(2){width:80px;}
.table-rank-body li a:nth-child(3){width:80px;}

.table-rank-1 .table-rank-body li a.bg-1{background: #feec79;}
.table-rank-1 .table-rank-body li a.bg-2{background: #ffc84c;}

.bar{position:fixed;bottom:0;width:100%;background:#f0282e;height:36px;overflow: hidden;}
.bar ul{height: 36px;display: block;}
.bar ul li{float: left;margin-left: 15px;display: block;transform:skewX(20deg);}
.bar ul li a{background: rgba(0,0,0,0.2);color: rgba(0,0,0,0);
	cursor: pointer;height: 36px;line-height: 36px; display: block;}